
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - criação</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">2395</td>
		    	<td class="value error-col-3 total ko">93.885 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">156</td>
		    	<td class="value error-col-3 total ko">6.115 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_criac-a-o-ce502'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['107', '322', '537', '752', '967', '1182', '1397', '1612', '1827', '2042', '2257', '2472', '2687', '2902', '3117', '3332', '3547', '3761', '3976', '4191', '4406', '4621', '4836', '5051', '5266', '5481', '5696', '5911', '6126', '6341', '6556', '6771', '6986', '7200', '7415', '7630', '7845', '8060', '8275', '8490', '8705', '8920', '9135', '9350', '9565', '9780', '9995', '10210', '10425', '10640', '10854', '11069', '11284', '11499', '11714', '11929', '12144', '12359', '12574', '12789', '13004', '13219', '13434', '13649', '13864', '14079', '14294', '14508', '14723', '14938', '15153', '15368', '15583', '15798', '16013', '16228', '16443', '16658', '16873', '17088', '17303', '17518', '17733', '17947', '18162', '18377', '18592', '18807', '19022', '19237', '19452', '19667', '19882', '20097', '20312', '20527', '20742', '20957', '21172', '21387'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  58.47,2.75,0.54,0.3,0.13,0.06,0.14,0.21,0.14,0.16,0.2,0.27,0.2,0.18,0.21,0.19,0.17,0.12,0.32,0.24,0.53,0.44,0.36,0.31,0.11,0.13,0.12,0.2,0.28,0.33,0.32,0.38,0.29,0.35,0.23,0.29,0.19,0.31,0.13,0.13,0.28,0.37,0.27,0.46,0.58,0.65,0.89,1.05,0.79,1.09,1.35,1.23,1.57,1.32,1.56,1.29,0.94,0.74,0.81,0.82,0.31,0.43,0.18,0.27,0.47,0.22,0.15,0.17,0.36,0.31,0.12,0.11,0.17,0.15,0.08,0.08,0.13,0.37,0.37,0.16,0.1,0.06,0.3,0.36,0.29,0.15,0.02,0.01,0.03,0.14,0.18,0.0,0.01,0.06,0.02,0.0,0.0,0.0,0.0,0.01
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  0.0,0.0,0.0,0.01,0.01,0.02,0.01,0.0,0.0,0.01,0.02,0.01,0.01,0.0,0.0,0.0,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.02,0.01,0.0,0.0,4.38,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1693009586,[966,1076,1186,1296,1318,1340,1362,1384,1402,1407]],[1693009587,[5,120,235,350,373,396,419,442,461,466]],[1693009588,[6,7,9,11,11,11,12,12,12,13]],[1693009589,[5,5,6,6,6,6,6,6,6,7]],[1693009590,[9,9,10,11,11,11,11,11,11,12]],[1693009591,[4,4,5,6,6,6,6,6,6,7]],[1693009592,[7,7,7,7,7,7,7,7,7,8]],[1693009593,[5,5,5,5,5,5,5,5,5,6]],[1693009594,[6,6,7,8,8,8,8,8,8,9]],[1693009595,[6,6,7,7,7,7,7,7,7,8]],[1693009596,[3,3,3,5,6,7,8,9,9,10]],[1693009597,[3,3,3,4,4,4,8,12,15,16]],[1693009598,[3,3,4,5,5,5,5,5,5,5]],[1693009599,[3,3,3,4,5,5,6,6,6,7]],[1693009600,[3,3,4,4,4,4,4,4,4,5]],[1693009601,[2,3,3,4,4,4,4,4,4,4]],[1693009602,[3,3,3,3,3,3,4,4,4,4]],[1693009603,[3,3,3,3,3,4,6,8,9,10]],[1693009604,[3,3,3,3,3,3,3,3,3,3]],[1693009605,[2,2,3,3,3,4,5,6,6,7]],[1693009606,[2,2,3,3,3,3,3,3,3,3]],[1693009607,[2,2,3,3,3,3,3,3,3,4]],[1693009608,[3,3,3,3,3,3,3,3,3,3]],[1693009609,[2,3,3,3,3,3,3,3,3,3]],[1693009610,[2,2,3,3,3,3,3,3,3,3]],[1693009611,[2,2,3,3,3,4,4,4,4,5]],[1693009612,[2,2,2,3,3,3,3,3,3,4]],[1693009613,[2,2,3,3,3,3,3,3,3,4]],[1693009614,[2,3,3,4,5,5,5,6,6,6]],[1693009615,[2,2,3,3,3,3,3,3,3,4]],[1693009616,[1,2,2,2,2,2,3,3,3,4]],[1693009617,[2,2,2,3,3,3,3,5,39,50]],[1693009618,[2,2,2,2,3,3,3,15,42,51]],[1693009619,[1,2,2,2,2,2,2,3,3,3]],[1693009620,[1,2,2,2,2,2,3,3,3,4]],[1693009621,[1,2,2,2,2,2,2,2,2,3]],[1693009622,[1,2,2,2,2,2,2,2,3,3]],[1693009623,[1,2,2,2,2,2,2,5,12,17]],[1693009624,[1,2,2,2,2,2,3,6,22,23]],[1693009625,[1,1,2,2,2,2,2,2,2,2]],[1693009626,[1,1,1,2,2,2,2,2,3,3]],[1693009627,[1,1,2,2,2,2,2,2,2,2]],[1693009628,[1,2,2,2,2,2,2,3,40,60]],[1693009629,[1,1,2,2,2,2,2,2,2,3]],[1693009630,[1,1,2,2,2,2,3,5,38,45]],[1693009631,[1,1,2,2,2,2,2,2,3,3]],[1693009632,[1,1,2,2,2,2,2,2,2,2]],[1693009633,[1,1,1,2,2,2,2,2,2,2]],[1693009634,[1,1,1,2,2,2,2,2,2,2]],[1693009635,[1,1,2,2,2,2,2,2,2,3]],[1693009636,[1,1,1,2,2,2,2,2,2,2]],[1693009637,[1,1,2,2,2,2,2,2,3,6]],[1693009638,[1,1,2,2,2,2,2,2,3,3]],[1693009639,[1,1,2,2,2,2,2,2,2,2]],[1693009640,[1,2,2,2,2,2,2,3,3,4]],[1693009641,[1,1,2,2,2,2,2,2,2,4]],[1693009642,[1,1,2,2,2,2,2,2,2,5]],[1693009643,[1,2,2,2,2,2,2,2,2,2]],[1693009644,[1,2,2,2,2,2,2,2,2,2]],[1693009645,[1,1,2,2,2,2,2,2,3,3]],[1693009646,[1,1,1,2,2,2,2,2,3,4]],[1693009647,[1,1,2,2,2,2,2,2,3,3]],[1693009648,[1,1,1,2,2,2,2,2,3,7]],[1693009649,[1,1,2,2,2,2,2,2,3,3]],[1693009650,[1,2,2,2,2,2,2,2,2,4]],[1693009651,[1,1,1,1,1,2,2,2,2,2]],[1693009652,[1,1,1,1,1,1,1,2,3,4]],[1693009653,[1,1,2,2,2,2,2,2,3,5]],[1693009654,[1,1,1,2,2,2,2,2,2,2]],[1693009655,[1,1,2,2,2,2,2,2,2,3]],[1693009656,[1,1,2,2,2,2,2,2,2,2]],[1693009657,[1,1,1,1,2,2,2,2,2,2]],[1693009658,[1,1,1,2,2,2,2,9,35,39]],[1693009659,[1,1,1,1,1,2,2,2,2,2]],[1693009660,[1,1,2,2,2,2,2,2,2,3]],[1693009661,[0,1,1,2,2,2,2,2,2,2]],[1693009662,[1,1,1,2,2,2,2,2,2,3]],[1693009663,[1,1,1,2,2,2,2,2,2,4]],[1693009664,[1,1,1,2,2,2,2,2,2,3]],[1693009665,[1,1,1,1,1,2,2,2,2,3]],[1693009666,[1,1,1,2,2,2,2,2,3,6]],[1693009667,[0,1,1,1,1,1,1,1,2,2]],[1693009668,[1,1,1,1,1,1,1,1,2,2]],[1693009669,[1,1,1,1,1,1,1,2,2,2]],[1693009670,[1,1,2,2,2,2,2,2,2,3]],[1693009671,[1,1,2,2,2,2,2,2,3,4]],[1693009672,[1,1,2,2,2,2,2,2,2,4]],[1693009673,[1,1,1,2,2,2,2,2,2,3]],[1693009674,[1,1,2,2,2,2,2,2,4,6]],[1693009675,[1,1,2,2,2,2,2,2,2,4]],[1693009676,[0,1,1,1,1,1,1,1,2,3]],[1693009677,[1,1,1,1,1,1,2,2,2,3]],[1693009678,[1,1,2,2,2,2,2,2,3,3]],[1693009679,[1,2,2,2,2,2,2,2,2,4]],[1693009680,[1,1,1,2,2,2,3,25,53,58]],[1693009681,[1,1,1,1,1,1,1,2,2,3]],[1693009682,[1,1,1,2,2,2,2,2,2,3]],[1693009683,[1,1,1,2,2,2,2,2,2,3]],[1693009684,[1,1,1,1,1,1,1,2,3,3]],[1693009685,[1,1,1,2,2,2,2,2,3,4]],[1693009686,[1,1,1,2,2,2,2,2,2,6]],[1693009687,[1,1,1,1,1,1,2,2,2,3]],[1693009688,[1,1,1,1,1,2,2,2,2,6]],[1693009689,[1,1,1,1,1,2,2,2,2,5]],[1693009690,[1,1,1,1,2,2,2,2,3,4]],[1693009691,[1,1,1,1,2,2,2,2,3,4]],[1693009692,[1,1,1,2,2,2,2,2,3,5]],[1693009693,[1,1,1,2,2,2,2,2,3,3]],[1693009694,[0,1,1,2,2,6,7,8,13,17]],[1693009695,[1,1,1,7,8,8,9,12,23,24]],[1693009696,[5,6,7,7,8,8,8,9,12,16]],[1693009697,[1,1,2,8,9,12,25,58,90,100]],[1693009698,[4,6,7,8,8,8,9,10,12,14]],[1693009699,[1,2,2,7,7,7,8,9,13,15]],[1693009700,[4,6,7,8,8,8,8,9,11,15]],[1693009701,[1,1,1,6,6,7,7,8,20,31]],[1693009702,[4,6,7,8,9,9,11,14,46,58]],[1693009703,[1,1,2,6,7,7,8,8,10,11]],[1693009704,[1,7,7,8,9,9,10,10,11,14]],[1693009705,[0,1,1,7,7,8,8,9,10,12]],[1693009706,[1,6,7,8,9,9,9,11,14,19]],[1693009707,[1,1,1,7,8,8,9,9,11,14]],[1693009708,[1,6,7,8,8,8,9,10,12,13]],[1693009709,[1,1,2,7,8,8,9,10,12,16]],[1693009710,[1,5,6,9,9,10,11,11,15,23]],[1693009711,[1,2,7,9,10,11,16,65,139,161]],[1693009712,[1,6,8,11,13,16,19,24,38,49]],[1693009713,[1,1,7,9,10,11,12,15,27,32]],[1693009714,[1,1,7,8,8,9,10,10,12,14]],[1693009715,[1,2,7,9,10,11,12,16,28,31]],[1693009716,[1,2,6,9,10,11,12,17,30,42]],[1693009717,[1,2,9,14,16,20,24,29,38,44]],[1693009718,[1,2,6,9,10,11,14,18,31,43]],[1693009719,[1,7,11,20,23,28,32,39,44,47]],[1693009720,[1,2,5,10,10,12,16,26,36,46]],[1693009721,[1,8,15,29,33,38,45,50,57,65]],[1693009722,[1,2,4,15,19,22,28,38,51,58]],[1693009723,[1,12,20,39,42,45,48,53,65,73]],[1693009724,[1,3,16,36,40,45,52,62,98,109]],[1693009725,[2,17,28,46,50,55,62,71,82,103]],[1693009726,[1,2,9,28,32,36,42,48,60,94]],[1693009727,[1,20,33,57,60,66,72,83,101,109]],[1693009728,[1,2,14,35,42,46,50,55,69,86]],[1693009729,[0,21,38,58,62,67,74,85,106,120]],[1693009730,[1,2,16,43,48,53,57,62,68,80]],[1693009731,[8,34,56,83,87,93,100,117,161,197]],[1693009732,[1,18,42,68,73,77,83,89,109,175]],[1693009733,[13,43,65,94,101,109,119,132,162,204]],[1693009734,[1,15,40,65,68,73,76,87,145,167]],[1693009735,[1,44,77,126,156,188,214,267,333,374]],[1693009736,[2,66,104,143,151,159,168,175,207,235]],[1693009737,[5,50,78,106,111,118,127,140,198,247]],[1693009738,[1,28,60,81,88,104,129,155,200,231]],[1693009739,[2,60,101,148,161,182,193,219,273,361]],[1693009740,[1,71,104,164,172,185,207,237,278,318]],[1693009741,[1,87,116,156,167,188,212,253,437,593]],[1693009742,[2,90,130,169,180,205,256,286,330,380]],[1693009743,[4,88,116,159,170,185,204,219,283,445]],[1693009744,[2,85,125,165,171,183,221,249,286,341]],[1693009745,[2,91,133,197,211,245,272,335,439,521]],[1693009746,[12,120,180,254,264,275,302,345,479,519]],[1693009747,[2,121,176,237,255,271,287,333,457,547]],[1693009748,[3,138,178,249,267,302,340,425,558,598]],[1693009749,[2,140,197,266,279,299,338,393,496,563]],[1693009750,[5,160,232,368,386,428,537,584,752,814]],[1693009751,[2,168,352,694,809,908,1171,1960,2160,2919]],[1693009752,[90,321,439,779,831,875,1565,1685,1765,2227]],[1693009753,[111,1196,2271,2710,2838,2946,3030,3235,3531,5295]],[1693009754,[536,1563,2429,3085,3377,3733,3842,4014,4566,5886]],[1693009755,[1874,2734,3265,3869,4796,4917,4973,5033,5447,5509]],[1693009756,[2582,4087,4396,4653,4749,4850,5018,5566,5938,6234]],[1693009757,[3204,4185,4616,4960,5074,5148,5270,5377,5456,5642]],[1693009758,[3887,4483,5146,6453,6551,6723,6763,6834,6890,7239]],[1693009759,[4334,5968,6874,7301,7448,7558,7842,8371,9574,10378]],[1693009760,[4944,6250,6647,7197,7541,7781,7972,8111,8477,8953]],[1693009761,[5602,6784,7225,7578,7676,7862,7943,8116,8537,10645]],[1693009762,[6589,8048,9817,10055,10119,10254,10409,10538,10729,10865]],[1693009763,[6829,9293,9552,9988,10615,11865,12255,12383,12573,12630]],[1693009764,[8292,9206,11108,11609,11703,11782,11884,11948,12053,12112]],[1693009765,[7627,8518,8881,10007,10266,10434,10793,11034,11139,11827]],[1693009766,[9342,9912,10322,10891,11103,11413,12259,12545,12675,12936]],[1693009767,[8854,9903,11053,11516,11605,11722,11799,12150,12266,12333]],[1693009768,[9318,10705,10991,11257,12065,12212,12270,12354,12387,12602]],[1693009769,[9841,11354,11620,11904,12013,12058,12114,12507,12671,12869]],[1693009770,[10626,11512,11977,12198,12263,12316,12415,12537,12763,13628]],[1693009771,[10667,11456,11739,13475,14738,14782,14874,15435,16732,16792]],[1693009772,[10251,11333,12465,12724,12763,13943,14589,15959,19326,19351]],[1693009773,[10334,11360,11661,12782,12878,13165,13489,14015,14706,18263]],[1693009774,[9276,10389,11794,14539,18017,18486,19413,19491,21369,21494]],[1693009775,[10647,11611,13163,17941,18071,18233,19243,20021,20181,20384]],[1693009776,[9618,10673,12377,14986,15043,15177,17033,19299,19456,19494]],[1693009777,[9611,10628,10895,11598,11988,12503,13181,13897,15183,18353]],[1693009778,[10264,11477,12672,13223,13280,13701,14060,14828,16696,16837]],[1693009779,[9988,11609,11929,13797,14284,17098,18007,18051,18929,19059]],[1693009780,[9825,11203,13292,16959,17818,18279,19259,19313,19430,19753]],[1693009781,[9039,11057,12230,18073,18192,18242,18289,18333,18433,18760]],[1693009782,[9578,11217,12741,13611,13887,14243,14766,14947,16048,16673]],[1693009783,[9218,10414,11746,13888,14383,17241,18180,20181,20265,20367]],[1693009784,[9436,11246,12872,15030,15707,16404,16813,17531,18983,19018]],[1693009785,[8524,10212,11829,16343,16719,17863,17909,17948,17994,18030]],[1693009786,[8989,10978,11948,16881,16935,17722,17759,17778,17827,18307]],[1693009787,[9032,10213,16536,17236,17633,17756,17905,18067,18561,18894]],[1693009788,[9776,11151,11917,16587,16827,17007,17292,17785,17948,18082]],[1693009789,[10181,10964,13824,14185,15659,15996,16497,16728,16885,16962]],[1693009790,[9405,11055,12221,14449,15018,15397,15591,15701,15793,15879]],[1693009791,[9265,11148,12495,12604,12622,12650,12673,12730,14002,14613]],[1693009792,null],[1693009793,null],[1693009794,null],[1693009795,null],[1693009796,null],[1693009797,null],[1693009798,null],[1693009799,null],[1693009800,null],[1693009801,null],[1693009802,null],[1693009803,null],[1693009804,null],[1693009805,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1693009586,[2,2,0]],[1693009587,[2,2,0]],[1693009588,[2,2,0]],[1693009589,[2,2,0]],[1693009590,[2,2,0]],[1693009591,[2,2,0]],[1693009592,[2,2,0]],[1693009593,[2,2,0]],[1693009594,[2,2,0]],[1693009595,[2,2,0]],[1693009596,[4,4,0]],[1693009597,[8,8,0]],[1693009598,[7,7,0]],[1693009599,[6,6,0]],[1693009600,[4,4,0]],[1693009601,[5,5,0]],[1693009602,[9,9,0]],[1693009603,[7,7,0]],[1693009604,[4,4,0]],[1693009605,[6,6,0]],[1693009606,[4,4,0]],[1693009607,[4,4,0]],[1693009608,[5,5,0]],[1693009609,[5,5,0]],[1693009610,[5,5,0]],[1693009611,[4,4,0]],[1693009612,[9,9,0]],[1693009613,[13,13,0]],[1693009614,[16,16,0]],[1693009615,[20,20,0]],[1693009616,[22,22,0]],[1693009617,[26,26,0]],[1693009618,[29,29,0]],[1693009619,[33,33,0]],[1693009620,[36,36,0]],[1693009621,[39,39,0]],[1693009622,[42,42,0]],[1693009623,[46,46,0]],[1693009624,[49,49,0]],[1693009625,[52,52,0]],[1693009626,[56,56,0]],[1693009627,[59,59,0]],[1693009628,[62,62,0]],[1693009629,[66,66,0]],[1693009630,[69,69,0]],[1693009631,[72,72,0]],[1693009632,[75,75,0]],[1693009633,[78,78,0]],[1693009634,[83,83,0]],[1693009635,[85,85,0]],[1693009636,[89,89,0]],[1693009637,[92,92,0]],[1693009638,[95,95,0]],[1693009639,[98,98,0]],[1693009640,[102,102,0]],[1693009641,[105,105,0]],[1693009642,[109,109,0]],[1693009643,[111,111,0]],[1693009644,[115,115,0]],[1693009645,[119,119,0]],[1693009646,[122,122,0]],[1693009647,[124,124,0]],[1693009648,[128,128,0]],[1693009649,[132,132,0]],[1693009650,[135,135,0]],[1693009651,[138,138,0]],[1693009652,[141,141,0]],[1693009653,[145,145,0]],[1693009654,[148,148,0]],[1693009655,[152,152,0]],[1693009656,[154,154,0]],[1693009657,[158,158,0]],[1693009658,[161,161,0]],[1693009659,[165,165,0]],[1693009660,[168,168,0]],[1693009661,[171,171,0]],[1693009662,[174,174,0]],[1693009663,[178,178,0]],[1693009664,[181,181,0]],[1693009665,[185,185,0]],[1693009666,[187,187,0]],[1693009667,[191,191,0]],[1693009668,[194,194,0]],[1693009669,[198,198,0]],[1693009670,[201,201,0]],[1693009671,[204,204,0]],[1693009672,[207,207,0]],[1693009673,[211,211,0]],[1693009674,[214,214,0]],[1693009675,[217,217,0]],[1693009676,[221,221,0]],[1693009677,[224,224,0]],[1693009678,[227,227,0]],[1693009679,[230,230,0]],[1693009680,[234,234,0]],[1693009681,[238,238,0]],[1693009682,[240,240,0]],[1693009683,[243,243,0]],[1693009684,[247,247,0]],[1693009685,[251,251,0]],[1693009686,[253,253,0]],[1693009687,[257,257,0]],[1693009688,[260,260,0]],[1693009689,[264,264,0]],[1693009690,[267,267,0]],[1693009691,[270,270,0]],[1693009692,[273,273,0]],[1693009693,[277,277,0]],[1693009694,[280,280,0]],[1693009695,[284,284,0]],[1693009696,[286,286,0]],[1693009697,[290,290,0]],[1693009698,[293,293,0]],[1693009699,[297,297,0]],[1693009700,[300,300,0]],[1693009701,[303,303,0]],[1693009702,[306,306,0]],[1693009703,[310,310,0]],[1693009704,[313,313,0]],[1693009705,[316,316,0]],[1693009706,[320,320,0]],[1693009707,[322,322,0]],[1693009708,[327,327,0]],[1693009709,[330,330,0]],[1693009710,[333,333,0]],[1693009711,[336,336,0]],[1693009712,[339,339,0]],[1693009713,[343,343,0]],[1693009714,[345,345,0]],[1693009715,[350,350,0]],[1693009716,[353,353,0]],[1693009717,[356,356,0]],[1693009718,[359,359,0]],[1693009719,[362,362,0]],[1693009720,[366,366,0]],[1693009721,[370,370,0]],[1693009722,[372,372,0]],[1693009723,[375,375,0]],[1693009724,[379,379,0]],[1693009725,[383,383,0]],[1693009726,[386,386,0]],[1693009727,[388,388,0]],[1693009728,[392,392,0]],[1693009729,[396,396,0]],[1693009730,[399,399,0]],[1693009731,[402,402,0]],[1693009732,[405,405,0]],[1693009733,[409,409,0]],[1693009734,[412,412,0]],[1693009735,[415,415,0]],[1693009736,[419,419,0]],[1693009737,[422,422,0]],[1693009738,[425,425,0]],[1693009739,[429,429,0]],[1693009740,[432,432,0]],[1693009741,[435,435,0]],[1693009742,[438,438,0]],[1693009743,[442,442,0]],[1693009744,[445,445,0]],[1693009745,[448,448,0]],[1693009746,[452,452,0]],[1693009747,[454,454,0]],[1693009748,[459,459,0]],[1693009749,[462,462,0]],[1693009750,[465,465,0]],[1693009751,[467,467,0]],[1693009752,[472,472,0]],[1693009753,[475,422,53]],[1693009754,[477,437,40]],[1693009755,[482,481,1]],[1693009756,[481,479,2]],[1693009757,[492,490,2]],[1693009758,[491,491,0]],[1693009759,[494,485,9]],[1693009760,[498,494,4]],[1693009761,[502,501,1]],[1693009762,[503,501,2]],[1693009763,[508,488,20]],[1693009764,[488,481,7]],[1693009765,[538,537,1]],[1693009766,[518,518,0]],[1693009767,[520,520,0]],[1693009768,[502,502,0]],[1693009769,[550,549,1]],[1693009770,[531,530,1]],[1693009771,[534,482,52]],[1693009772,[536,315,221]],[1693009773,[542,433,109]],[1693009774,[544,539,5]],[1693009775,[547,397,150]],[1693009776,[551,427,124]],[1693009777,[554,341,213]],[1693009778,[557,429,128]],[1693009779,[561,317,244]],[1693009780,[564,451,113]],[1693009781,[567,403,164]],[1693009782,[570,409,161]],[1693009783,[574,369,205]],[1693009784,[577,341,236]],[1693009785,[557,415,142]],[1693009786,[605,471,134]],[1693009787,[588,588,0]],[1693009788,[591,591,0]],[1693009789,[593,593,0]],[1693009790,[598,592,6]],[1693009791,[276,276,0]],[1693009792,[0,0,0]],[1693009793,[0,0,0]],[1693009794,[0,0,0]],[1693009795,[0,0,0]],[1693009796,[0,0,0]],[1693009797,[0,0,0]],[1693009798,[0,0,0]],[1693009799,[0,0,0]],[1693009800,[0,0,0]],[1693009801,[0,0,0]],[1693009802,[0,0,0]],[1693009803,[0,0,0]],[1693009804,[0,0,0]],[1693009805,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1693009586,[0,0,0]],[1693009587,[4,4,0]],[1693009588,[2,2,0]],[1693009589,[2,2,0]],[1693009590,[2,2,0]],[1693009591,[2,2,0]],[1693009592,[2,2,0]],[1693009593,[2,2,0]],[1693009594,[2,2,0]],[1693009595,[2,2,0]],[1693009596,[4,4,0]],[1693009597,[8,8,0]],[1693009598,[7,7,0]],[1693009599,[6,6,0]],[1693009600,[4,4,0]],[1693009601,[5,5,0]],[1693009602,[9,9,0]],[1693009603,[7,7,0]],[1693009604,[4,4,0]],[1693009605,[6,6,0]],[1693009606,[4,4,0]],[1693009607,[4,4,0]],[1693009608,[5,5,0]],[1693009609,[5,5,0]],[1693009610,[5,5,0]],[1693009611,[4,4,0]],[1693009612,[9,9,0]],[1693009613,[13,13,0]],[1693009614,[16,16,0]],[1693009615,[20,20,0]],[1693009616,[22,22,0]],[1693009617,[25,25,0]],[1693009618,[30,30,0]],[1693009619,[33,33,0]],[1693009620,[36,36,0]],[1693009621,[39,39,0]],[1693009622,[42,42,0]],[1693009623,[46,46,0]],[1693009624,[49,49,0]],[1693009625,[52,52,0]],[1693009626,[56,56,0]],[1693009627,[59,59,0]],[1693009628,[62,62,0]],[1693009629,[65,65,0]],[1693009630,[70,70,0]],[1693009631,[72,72,0]],[1693009632,[75,75,0]],[1693009633,[78,78,0]],[1693009634,[83,83,0]],[1693009635,[85,85,0]],[1693009636,[89,89,0]],[1693009637,[91,91,0]],[1693009638,[95,95,0]],[1693009639,[99,99,0]],[1693009640,[102,102,0]],[1693009641,[105,105,0]],[1693009642,[108,108,0]],[1693009643,[112,112,0]],[1693009644,[115,115,0]],[1693009645,[119,119,0]],[1693009646,[121,121,0]],[1693009647,[125,125,0]],[1693009648,[128,128,0]],[1693009649,[132,132,0]],[1693009650,[135,135,0]],[1693009651,[138,138,0]],[1693009652,[141,141,0]],[1693009653,[144,144,0]],[1693009654,[149,149,0]],[1693009655,[152,152,0]],[1693009656,[154,154,0]],[1693009657,[158,158,0]],[1693009658,[161,161,0]],[1693009659,[165,165,0]],[1693009660,[168,168,0]],[1693009661,[171,171,0]],[1693009662,[174,174,0]],[1693009663,[177,177,0]],[1693009664,[182,182,0]],[1693009665,[184,184,0]],[1693009666,[188,188,0]],[1693009667,[190,190,0]],[1693009668,[195,195,0]],[1693009669,[197,197,0]],[1693009670,[201,201,0]],[1693009671,[205,205,0]],[1693009672,[207,207,0]],[1693009673,[210,210,0]],[1693009674,[214,214,0]],[1693009675,[218,218,0]],[1693009676,[220,220,0]],[1693009677,[224,224,0]],[1693009678,[227,227,0]],[1693009679,[231,231,0]],[1693009680,[234,234,0]],[1693009681,[237,237,0]],[1693009682,[240,240,0]],[1693009683,[244,244,0]],[1693009684,[247,247,0]],[1693009685,[251,251,0]],[1693009686,[253,253,0]],[1693009687,[257,257,0]],[1693009688,[260,260,0]],[1693009689,[264,264,0]],[1693009690,[267,267,0]],[1693009691,[270,270,0]],[1693009692,[273,273,0]],[1693009693,[277,277,0]],[1693009694,[277,277,0]],[1693009695,[285,285,0]],[1693009696,[286,286,0]],[1693009697,[289,289,0]],[1693009698,[294,294,0]],[1693009699,[297,297,0]],[1693009700,[300,300,0]],[1693009701,[303,303,0]],[1693009702,[306,306,0]],[1693009703,[312,312,0]],[1693009704,[311,311,0]],[1693009705,[318,318,0]],[1693009706,[318,318,0]],[1693009707,[324,324,0]],[1693009708,[325,325,0]],[1693009709,[331,331,0]],[1693009710,[331,331,0]],[1693009711,[322,322,0]],[1693009712,[352,352,0]],[1693009713,[346,346,0]],[1693009714,[344,344,0]],[1693009715,[352,352,0]],[1693009716,[350,350,0]],[1693009717,[358,358,0]],[1693009718,[356,356,0]],[1693009719,[365,365,0]],[1693009720,[362,362,0]],[1693009721,[371,371,0]],[1693009722,[367,367,0]],[1693009723,[376,376,0]],[1693009724,[375,375,0]],[1693009725,[382,382,0]],[1693009726,[383,383,0]],[1693009727,[391,391,0]],[1693009728,[390,390,0]],[1693009729,[394,394,0]],[1693009730,[403,403,0]],[1693009731,[382,382,0]],[1693009732,[422,422,0]],[1693009733,[394,394,0]],[1693009734,[424,424,0]],[1693009735,[373,373,0]],[1693009736,[425,425,0]],[1693009737,[442,442,0]],[1693009738,[435,435,0]],[1693009739,[382,382,0]],[1693009740,[462,462,0]],[1693009741,[395,395,0]],[1693009742,[456,456,0]],[1693009743,[444,444,0]],[1693009744,[454,454,0]],[1693009745,[408,408,0]],[1693009746,[461,461,0]],[1693009747,[466,466,0]],[1693009748,[435,435,0]],[1693009749,[463,463,0]],[1693009750,[418,418,0]],[1693009751,[409,409,0]],[1693009752,[414,414,0]],[1693009753,[333,327,6]],[1693009754,[91,56,35]],[1693009755,[142,134,8]],[1693009756,[432,409,23]],[1693009757,[213,192,21]],[1693009758,[301,299,2]],[1693009759,[96,95,1]],[1693009760,[480,478,2]],[1693009761,[275,275,0]],[1693009762,[427,427,0]],[1693009763,[133,133,0]],[1693009764,[199,199,0]],[1693009765,[326,324,2]],[1693009766,[430,426,4]],[1693009767,[260,252,8]],[1693009768,[391,391,0]],[1693009769,[185,183,2]],[1693009770,[87,87,0]],[1693009771,[88,88,0]],[1693009772,[548,537,11]],[1693009773,[396,379,17]],[1693009774,[351,351,0]],[1693009775,[112,112,0]],[1693009776,[860,860,0]],[1693009777,[249,249,0]],[1693009778,[38,38,0]],[1693009779,[721,720,1]],[1693009780,[124,124,0]],[1693009781,[565,512,53]],[1693009782,[913,692,221]],[1693009783,[330,221,109]],[1693009784,[580,575,5]],[1693009785,[256,123,133]],[1693009786,[555,415,140]],[1693009787,[488,274,214]],[1693009788,[713,585,128]],[1693009789,[467,224,243]],[1693009790,[344,230,114]],[1693009791,[764,601,163]],[1693009792,[379,218,161]],[1693009793,[786,584,202]],[1693009794,[288,52,236]],[1693009795,[843,701,142]],[1693009796,[321,187,134]],[1693009797,[624,623,1]],[1693009798,[309,309,0]],[1693009799,[542,541,1]],[1693009800,[360,352,8]],[1693009801,[414,414,0]],[1693009802,[190,190,0]],[1693009803,[898,898,0]],[1693009804,[200,200,0]],[1693009805,[477,477,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 52092.0, color: '#68b65c'},{name: 'KO', y: 2551.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[6,1384],[7,11],[7,7],[8,12],[8,6],[8,6],[8,8],[8,7],[9,5],[10,442],[11,9],[11,4],[12,3],[12,3],[12,3],[13,4],[13,3],[13,3],[14,3],[15,6],[16,5],[16,6],[16,4],[18,12],[18,8],[22,4],[30,3],[39,3],[45,6],[51,3],[57,3],[65,5],[73,15],[78,3],[89,3],[91,2],[100,2],[107,5],[113,6],[120,2],[129,2],[138,2],[140,3],[150,2],[150,5],[160,2],[168,2],[175,2],[182,2],[193,2],[194,2],[205,2],[205,2],[220,2],[222,3],[230,2],[237,2],[242,2],[247,2],[254,2],[269,2],[277,2],[278,2],[280,2],[286,2],[304,2],[304,2],[314,2],[316,2],[327,2],[327,2],[335,2],[339,2],[344,9],[363,2],[364,2],[369,2],[383,2],[385,2],[388,2],[403,2],[406,1],[407,1],[416,2],[425,2],[439,2],[449,2],[450,2],[455,2],[463,2],[463,1],[469,2],[479,2],[481,2],[497,25],[504,2],[508,2],[515,2],[519,2],[533,2],[537,2],[538,2],[543,2],[552,2],[557,2],[568,2],[571,2],[579,2],[582,8],[593,12],[609,9],[612,58],[620,10],[631,9],[631,8],[642,4014],[643,9],[643,8],[648,14],[656,11948],[661,10],[671,9],[675,10],[681,11],[685,9],[691,8371],[695,5033],[701,10],[703,11],[703,65],[720,10],[722,15435],[722,14828],[723,15],[724,24],[730,16],[741,17],[742,18],[744,12383],[744,12537],[748,29],[759,39],[767,26],[767,50],[767,20021],[775,5377],[779,38],[794,62],[796,17948],[797,19313],[799,53],[805,71],[809,48],[813,83],[819,55],[825,85],[832,132],[833,117],[838,267],[842,12507],[850,8116],[852,62],[854,219],[861,89],[861,12150],[867,12730],[871,3235],[876,253],[876,6834],[878,87],[891,175],[899,140],[899,155],[902,335],[906,13897],[908,20181],[920,237],[920,219],[920,16728],[924,584],[924,15701],[929,425],[929,1960],[934,286],[934,12354],[940,249],[945,345],[949,1685],[951,5566],[957,18067],[958,333],[961,393],[967,19491],[984,10538],[988,14015],[1000,12545],[1024,8111],[1055,11034],[1093,17778],[1118,15959],[1136,18333],[1193,17531],[1237,17785],[1297,14947],[1301,18051],[1398,19299]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[642,2763],[656,9083],[691,7935],[695,3422],[722,10003],[722,10001],[744,9640],[744,10935],[767,10059],[775,3619],[796,10055],[797,10000],[842,9573],[850,5982],[871,3585],[906,10001],[908,10001],[924,9465],[951,3400],[967,10000],[984,7491],[988,10002],[1024,7001],[1055,7782],[1093,10001],[1118,10005],[1136,10001],[1193,10001],[1297,10000],[1301,10012],[1398,10026]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
